$(document).ready(function() {
	// start new translation form on frontpage
	$('#base_file').attr('disabled', 'disabled');
	
	$('#basedupon_file').change(function() {
		$('#base_file').removeAttr('disabled');
		$('#base_language').attr('disabled', 'disabled');
	});
	
	$('#basedupon_language').change(function() {
		$('#base_language').removeAttr('disabled');
		$('#base_file').attr('disabled', 'disabled');
	});
	
	$('td.state').click(function() {
		var row = $(this).parent();
		$.get(toggleStateUrl+"/id/"+row.data('id'), function(data) {
			row.removeClass();
			row.addClass(data);
		});
	});
	
	$('.begintranslate').click(function() {
		var id = $(this).attr('id').substr(5);
		
		$.get($(this).data('fetchtranslation'), function(data) {
			$('#edit'+id).show(200);
			$('#edit textarea').val(data);
			$('#translation'+id).hide();
			$(this).hide();
		});
		
		return false;
	});
	
	$('.autotranslate a').click(function() {
		var id = $(this).attr('href').substr(1);
		
		$.translate($('#o'+id).html(), translationLanguage, {
			complete: function(){
				$('#t'+id).val(this.translation);
			}
	  });
		
		return false;
	});
});